/*
 * @Author: aggfb 714740235@qq.com
 * @Date: 2024-05-02 17:30:33
 * @LastEditors: aggfb 714740235@qq.com
 * @LastEditTime: 2024-05-02 17:41:24
 * @FilePath: \label_rack_control\firmware\model\crc\crc16.h
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
#ifndef _CRC_CRC16_H
#define _CRC_CRC16_H

#include <stdint.h>
#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus  */

uint16_t crc16(const uint8_t *buf, int len);
uint16_t crc_modbus16_check(uint8_t *CRC_Ptr,uint8_t LEN);

#ifdef __cplusplus
}
#endif /* __cplusplus  */
#endif
